using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;
using com.creditos.be.liclEntities;

namespace com.creditos.be.liclBases
{
    [Serializable]
    public class RetailIntegrante : Entity
    {
        private int codigoOpcionField;
        public int CodigoOpcion
        {
            get { return codigoOpcionField; }
            set { codigoOpcionField = value; }
        }

        private decimal numeroSecuenciaField = 0;
        public decimal NumeroSecuencia
        {
            get { return numeroSecuenciaField; }
            set { numeroSecuenciaField = value; }
        }

        private int tipoPersonaField;
        public int TipoPersona
        {
            get { return tipoPersonaField; }
            set { tipoPersonaField = value; }
        }

        //I-PCSCTIPDOC		DECIMAL	3
        private int tipoDocumentoIdentidadField;
        public int TipoDocumento
        {
            get { return tipoDocumentoIdentidadField; }
            set { tipoDocumentoIdentidadField = value; }
        }
        //I-PCSDNRODOC		CHARACTER	15
        private string numeroDocumentoIdentidadField;
        public string NumeroDocumento
        {
            get { return numeroDocumentoIdentidadField; }
            set { numeroDocumentoIdentidadField = value; }
        }

        //nombre de persona o razon social(persona juridica)
        private string NombreSolicitanteField;
        public string NombreSolicitante
        {
            get { return NombreSolicitanteField; }
            set { NombreSolicitanteField = value; }
        }

        private int tipoIntegranteField;
        public int TipoIntegrante
        {
            get { return tipoIntegranteField; }
            set { tipoIntegranteField = value; }
        }

        private int tipoTrabajador;
        public int TipoTrabajador
        {
            get { return tipoTrabajador; }
            set { tipoTrabajador = value; }
        }
        private int tipoViviendaField;
        public int TipoVivienda
        {
            get { return tipoViviendaField; }
            set { tipoViviendaField = value; }
        }


        private int tipoIngresoField;
        public int TipoIngreso
        {
            get { return tipoIngresoField; }
            set { tipoIngresoField = value; }
        }

        private string fechaNacimientoField = "0001-01-01";
        public string FechaNacimiento
        {
            get { return fechaNacimientoField; }
            set { fechaNacimientoField = value; }
        }

        private int antiguedadLaboralField;
        public int AntiguedadLaboral
        {
            get { return antiguedadLaboralField; }
            set { antiguedadLaboralField = value; }
        }
    }
}
